drop dead halt - Turkish English Dictionary